wet weather protection suit - Spanish English Dictionary